barn swallow - Allemand Anglais Dictionnaire